persona non grata or not acceptable - Espagnol Anglais Dictionnaire